frustrate (a plot) - German English Dictionary